
#title {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 60px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}

#main {
	PADDING-BOTTOM: 24px; OVERFLOW: hidden; WIDTH: 100%;
}

HTML #main {	
}
 
#content {
	min-width: 640px;
	Margin: 20px 20px 50px 210px;
	overflow: hidden;
}

* HTML #content {
width:75%; overflow:hidden;
}

#panel {
  Position:Absolute;
  Left:20px;
  Top:20px;
  Width:170px;
}

HTML>Body #panel {
  Position:Fixed;
}

#panelcontents{
	
}

#login, 
#prjselect,
#panel,
#content{
	border: 1px solid Navy;
	background: White;
}
#buginf{
	float: left;
	width: 100%;
	margin-right: -300px;
}

#subblocks {
  float:right;
  width:230px;
}

#texts{
   margin: 8px;
	margin-right: 250px;
}

#texts input,
#texts textArea {
  Width:99%;
}

#actions input,
#actions textArea {
  Width:99%;
}

#actions {
	margin: 8px;
margin-right: 250px;
}

.subblock {
   border: 1px solid #B7B7DD;
	background: White;
	padding-bottom:5px;
	margin: 8px;
}




/*
.subblock {
  padding-bottom:5px;
}

.subblock h3 {
  margin:0;
  padding:0 5px;
}

.subblock p,
.subblock ul,
.subblock .tag_widget ul,
.subblock .tag_widget p {
  margin:5px 10px; padding:0;
}

.subblock,
.subblock select,
.subblock input{
  font:8pt Tahoma, Arial;
}*/




/***********/
.Center {
  Width:25em;
  Margin:120px Auto;
}

* HTML .Center {
  Position:Relative; Top:120px;
  Margin-Top:0;
}
/*
.Block .canvas {
  Padding:1px 20px 20px 20px;
}

.shadow .footer {
  background:url(brbg-shadow.png) right bottom no-repeat;
}
*/
/**********/
H1 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 30px
}

H2 {
	margin: 0;
	font-size: 130%;
	padding: 4px;
	background: navy;
	color: white;
	padding-left: 10px;
}

H3 {
	margin: 0;
	font-size: 100%;
	background: #B7B7DD;
	padding: 2px;
	padding-left: 15px;
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
H5 {
	
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -4px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
I {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

TABLE{
	MARGIN: 0; PADDING: 0
}

TD {
	VERTICAL-ALIGN: top
}
FONT {
	
}
HR {
	
}

TEXTAREA {
	
}
SELECT {
	
}
INPUT {
	
}
BUTTON {
	
}
.error {
	FONT-SIZE: 100%; COLOR: red
}
.form_textbox {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 100%; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: navy 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: navy 1px solid
}
.form_submit {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 80%; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: navy 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #f0f8ff
}
.form_text {
	PADDING-TOP: 10px
}

.formerrors,
.errorlist{
	padding: 0;
	margin: 0;
	color: red;
	list-style: none;
}

A {
	FONT-SIZE: 100%; COLOR: #00016e; TEXT-DECORATION: none
}
A:visited {
	COLOR: #00016e; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0063ff; TEXT-DECORATION: underline
}
A:active {
	COLOR: #606080; TEXT-DECORATION: none
}
